import { BaseEntity } from './../shared';
import { GbSubjectSharedModule } from '../shared';

import {CUSTOM_ELEMENTS_SCHEMA, NgModule} from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';

import { EchartsComponent,ECHARTS_ROUTE} from './';
import { NgxEchartsModule } from 'ngx-echarts';
import {
    CollegeMySuffixService
} from '../entities/college-my-suffix';

@NgModule({
    imports: [
        NgxEchartsModule,
        GbSubjectSharedModule,
        BrowserModule,
        FormsModule,
        RouterModule.forChild([ECHARTS_ROUTE])
    ],
    declarations: [
        EchartsComponent,
    ],
    bootstrap: [EchartsComponent],
    entryComponents:[
        EchartsComponent,],
    providers:[CollegeMySuffixService],
    schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class EchartsModule implements BaseEntity{
}
